Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
95 - 99 MARKET PLACE Detached £515,000 14 Mar 2003
101 MARKET PLACE £120,000 27 Jun 2017